const compress/flate.minMatchLength
23 uses
compress/flate (current package)
deflate.go#L43: minMatchLength = 4 // The smallest match length that the compressor actually emits
deflate.go#L124: if d.index >= 2*windowSize-(minMatchLength+maxMatchLength) {
deflate.go#L197: loops := (n + 256 - minMatchLength) / 256
deflate.go#L200: end := index + 256 + minMatchLength - 1
deflate.go#L205: dstSize := len(toCheck) - minMatchLength + 1
deflate.go#L262: if n > length && (n > minMatchLength || pos-i <= 4096) {
deflate.go#L305: if len(b) < minMatchLength {
deflate.go#L310: end := len(b) - minMatchLength + 1
deflate.go#L375: d.length = minMatchLength - 1
deflate.go#L385: if d.windowEnd-d.index < minMatchLength+maxMatchLength && !d.sync {
deflate.go#L389: d.maxInsertIndex = d.windowEnd - (minMatchLength - 1)
deflate.go#L391: d.hash = hash4(d.window[d.index : d.index+minMatchLength])
deflate.go#L400: if lookahead < minMatchLength+maxMatchLength {
deflate.go#L425: d.hash = hash4(d.window[d.index : d.index+minMatchLength])
deflate.go#L433: d.length = minMatchLength - 1
deflate.go#L441: (d.fastSkipHashing != skipNever && lookahead > minMatchLength-1 ||
deflate.go#L443: if newLength, newOffset, ok := d.findMatch(d.index, d.chainHead-d.hashOffset, minMatchLength-1, lookahead); ok {
deflate.go#L448: if d.fastSkipHashing != skipNever && d.length >= minMatchLength ||
deflate.go#L449: d.fastSkipHashing == skipNever && prevLength >= minMatchLength && d.length <= prevLength {
deflate.go#L471: d.hash = hash4(d.window[index : index+minMatchLength])
deflate.go#L484: d.length = minMatchLength - 1
deflate.go#L491: d.hash = hash4(d.window[d.index : d.index+minMatchLength])
deflate.go#L634: d.length = minMatchLength - 1
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)